someone who exchanges/permutes - Francés Inglés Diccionario